#nav
  padding 30px

#nav a
  font-weight bold
  color #2c3e50

#nav a.router-link-exact-active
  color #42b983

#app
  font-family 'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', '微软雅黑', Arial, sans-serif
  -webkit-font-smoothing antialiased
  -moz-osx-font-smoothing grayscale
  text-align center
  color #2c3e50
  overflow hidden
  height 100vh

#header-pane
  border-bottom 1px solid #eee
  box-shadow 1px 0 10px rgba(0, 0, 0, 0.1)

  .search
    position relative
    float right
    bottom -12px

  .options
    text-align left

    .user
      cursor pointer

    .user.login
      color gray

#main-pane
  padding 1vh 0 0 0
  overflow hidden
  height 92vh

#footer-pane>a
  margin-right 10px

#nav
  padding 0 20px

  .el-col
    height 60px
    line-height 60px

  .el-menu-item
    padding 0 1vw

#logo
  span
    font-size 1.8em
    text-align left

  span.black
    color black

  #logo-version
    margin-left 5px
    font-size 0.9em
    color #999

#logo-link
  outline none
  text-decoration none

#top-menu
  border-bottom 0

  span
    font-size 1.4em
    font-weight bold
    margin-left 0px

div.center-pane
  text-align left
  margin 0px auto
  width 80vw
  border 1px solid #eee
  border-radius 4px
  box-shadow 1px 0 5px rgba(0, 0, 0, 0.1)
  padding 0 1vw
  height 90vh
  background-color #fff

  &.wide
    width 95vw

  &.narrow
    width 60vw
    height 88vh
    padding 1vh 1vw

  &.form
    width 60vw
    height auto
    padding 1vh 1vw

  .title-bar
    margin 0
    border-bottom 1px solid #eee
    height 50px
    line-height 50px

    .title
      font-weight bold
      font-size 1.2em

      .title-icon
        color #888

    .right-bar
      float right

  .form-pane
    margin 1vh 0

span.red
  color red

span.right
  float right
  margin-right 1vw